place an image to venerate - Francés Inglés Diccionario